[INFO] cloning repository https://github.com/Hessesian/kotlin-lsp
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Hessesian/kotlin-lsp" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHessesian%2Fkotlin-lsp", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHessesian%2Fkotlin-lsp'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 10771a730e674f67e909d015965254cf3773cf9c
[INFO] testing Hessesian/kotlin-lsp against master#f9988fefd3add01f414f52b414308e7872622fee for pr-155114
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHessesian%2Fkotlin-lsp" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Hessesian/kotlin-lsp
[INFO] finished tweaking git repo https://github.com/Hessesian/kotlin-lsp
[INFO] tweaked toml for git repo https://github.com/Hessesian/kotlin-lsp written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Hessesian/kotlin-lsp on toolchain f9988fefd3add01f414f52b414308e7872622fee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Hessesian/kotlin-lsp already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tower-lsp v0.20.0
[INFO] [stderr]   Downloaded tower-lsp-macros v0.9.0
[INFO] [stderr]   Downloaded auto_impl v1.3.0
[INFO] [stderr]   Downloaded lsp-types v0.94.1
[INFO] [stderr]   Downloaded tree-sitter-java v0.21.0
[INFO] [stderr]   Downloaded tree-sitter v0.22.6
[INFO] [stderr]   Downloaded indexmap v2.13.1
[INFO] [stderr]   Downloaded env_filter v1.0.1
[INFO] [stderr]   Downloaded env_logger v0.11.10
[INFO] [stderr]   Downloaded tree-sitter-swift-bundled v0.1.0
[INFO] [stderr]   Downloaded tree-sitter-kotlin v0.3.8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b9dbdf2007f20605fda20d14d9fbdc4ed648cfeefc3aff2157b9baf6758ac4f3
[INFO] running `Command { std: "docker" "start" "-a" "b9dbdf2007f20605fda20d14d9fbdc4ed648cfeefc3aff2157b9baf6758ac4f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b9dbdf2007f20605fda20d14d9fbdc4ed648cfeefc3aff2157b9baf6758ac4f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9dbdf2007f20605fda20d14d9fbdc4ed648cfeefc3aff2157b9baf6758ac4f3", kill_on_drop: false }`
[INFO] [stdout] b9dbdf2007f20605fda20d14d9fbdc4ed648cfeefc3aff2157b9baf6758ac4f3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e378fe5fab7ecb64bed18a1e5cc5f7831f36eaaa9bafbcb345a0e2d060174d0c
[INFO] running `Command { std: "docker" "start" "-a" "e378fe5fab7ecb64bed18a1e5cc5f7831f36eaaa9bafbcb345a0e2d060174d0c", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling tree-sitter v0.22.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling tree-sitter-java v0.21.0
[INFO] [stderr]    Compiling tree-sitter-swift-bundled v0.1.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling tree-sitter-kotlin v0.3.8
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling jiff v0.2.23
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling pin-project-internal v1.1.11
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling env_filter v1.0.1
[INFO] [stderr]    Compiling auto_impl v1.3.0
[INFO] [stderr]    Compiling tower-lsp-macros v0.9.0
[INFO] [stderr]    Compiling env_logger v0.11.10
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling pin-project v1.1.11
[INFO] [stderr]    Compiling zerofrom v0.1.7
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling lsp-types v0.94.1
[INFO] [stderr]    Compiling tower-lsp v0.20.0
[INFO] [stderr]    Compiling kotlin-lsp v0.9.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 11s
[INFO] running `Command { std: "docker" "inspect" "e378fe5fab7ecb64bed18a1e5cc5f7831f36eaaa9bafbcb345a0e2d060174d0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e378fe5fab7ecb64bed18a1e5cc5f7831f36eaaa9bafbcb345a0e2d060174d0c", kill_on_drop: false }`
[INFO] [stdout] e378fe5fab7ecb64bed18a1e5cc5f7831f36eaaa9bafbcb345a0e2d060174d0c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3892b47c7bcf0e98d0fe73943fcbfa0a0443fb20f774d95830892e6fe99a16d3
[INFO] running `Command { std: "docker" "start" "-a" "3892b47c7bcf0e98d0fe73943fcbfa0a0443fb20f774d95830892e6fe99a16d3", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling kotlin-lsp v0.9.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Position`
[INFO] [stdout]  --> src/parser_tests.rs:2:32
[INFO] [stdout]   |
[INFO] [stdout] 2 |     use tower_lsp::lsp_types::{Position, SymbolKind};
[INFO] [stdout]   |                                ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `u`
[INFO] [stdout]   --> src/indexer/lookup_tests.rs:68:10
[INFO] [stdout]    |
[INFO] [stdout] 68 |     let (u, idx) = indexed("/Account.kt", src);
[INFO] [stdout]    |          ^ help: if this is intentional, prefix it with an underscore: `_u`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `col`
[INFO] [stdout]    --> src/indexer_tests.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |     let col = "user.run { ".len() as u32;
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_col`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sym_name`
[INFO] [stdout]     --> src/indexer_tests.rs:1243:42
[INFO] [stdout]      |
[INFO] [stdout] 1243 | fn make_result(uri_str: &str, pkg: &str, sym_name: &str, content: &str) -> FileIndexResult {
[INFO] [stdout]      |                                          ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sym_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/parser_tests.rs:313:14
[INFO] [stdout]     |
[INFO] [stdout] 313 |         let (items, _) = idx.completions(&vm_uri, tower_lsp::lsp_types::Position::new(2, 24), true); // after "private val repo: Repo"
[INFO] [stdout]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `locs`
[INFO] [stdout]    --> src/resolver/tests.rs:146:13
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let locs: Vec<_> = resolve_symbol(&idx, "A", None, &b_uri)
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_locs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/resolver/tests.rs:717:13
[INFO] [stdout]     |
[INFO] [stdout] 717 |         let mut idx = Indexer::new();
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/resolver/tests.rs:737:13
[INFO] [stdout]     |
[INFO] [stdout] 737 |         let mut idx = Indexer::new();
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `loan_reducer_map_it_resolves_to_T` should have a snake case name
[INFO] [stdout]    --> src/indexer_tests.rs:830:4
[INFO] [stdout]     |
[INFO] [stdout] 830 | fn loan_reducer_map_it_resolves_to_T() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `loan_reducer_map_it_resolves_to_t`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `loan_reducer_collect_bottomsheetstate_resolves_to_T` should have a snake case name
[INFO] [stdout]    --> src/indexer_tests.rs:848:4
[INFO] [stdout]     |
[INFO] [stdout] 848 | fn loan_reducer_collect_bottomsheetstate_resolves_to_T() {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `loan_reducer_collect_bottomsheetstate_resolves_to_t`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.99s
[INFO] running `Command { std: "docker" "inspect" "3892b47c7bcf0e98d0fe73943fcbfa0a0443fb20f774d95830892e6fe99a16d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3892b47c7bcf0e98d0fe73943fcbfa0a0443fb20f774d95830892e6fe99a16d3", kill_on_drop: false }`
[INFO] [stdout] 3892b47c7bcf0e98d0fe73943fcbfa0a0443fb20f774d95830892e6fe99a16d3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 97f0ea6a5e6bf21c0a54985463eb41b98d40c339e695eaf1cf551accd3a6059f
[INFO] running `Command { std: "docker" "start" "-a" "97f0ea6a5e6bf21c0a54985463eb41b98d40c339e695eaf1cf551accd3a6059f", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `Position`
[INFO] [stderr]  --> src/parser_tests.rs:2:32
[INFO] [stderr]   |
[INFO] [stderr] 2 |     use tower_lsp::lsp_types::{Position, SymbolKind};
[INFO] [stderr]   |                                ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `u`
[INFO] [stderr]   --> src/indexer/lookup_tests.rs:68:10
[INFO] [stderr]    |
[INFO] [stderr] 68 |     let (u, idx) = indexed("/Account.kt", src);
[INFO] [stderr]    |          ^ help: if this is intentional, prefix it with an underscore: `_u`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `col`
[INFO] [stderr]    --> src/indexer_tests.rs:486:9
[INFO] [stderr]     |
[INFO] [stderr] 486 |     let col = "user.run { ".len() as u32;
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_col`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sym_name`
[INFO] [stderr]     --> src/indexer_tests.rs:1243:42
[INFO] [stderr]      |
[INFO] [stderr] 1243 | fn make_result(uri_str: &str, pkg: &str, sym_name: &str, content: &str) -> FileIndexResult {
[INFO] [stderr]      |                                          ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sym_name`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `items`
[INFO] [stderr]    --> src/parser_tests.rs:313:14
[INFO] [stderr]     |
[INFO] [stderr] 313 |         let (items, _) = idx.completions(&vm_uri, tower_lsp::lsp_types::Position::new(2, 24), true); // after "private val repo: Repo"
[INFO] [stderr]     |              ^^^^^ help: if this is intentional, prefix it with an underscore: `_items`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `locs`
[INFO] [stderr]    --> src/resolver/tests.rs:146:13
[INFO] [stderr]     |
[INFO] [stderr] 146 |         let locs: Vec<_> = resolve_symbol(&idx, "A", None, &b_uri)
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_locs`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/resolver/tests.rs:717:13
[INFO] [stderr]     |
[INFO] [stderr] 717 |         let mut idx = Indexer::new();
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/resolver/tests.rs:737:13
[INFO] [stderr]     |
[INFO] [stderr] 737 |         let mut idx = Indexer::new();
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: function `loan_reducer_map_it_resolves_to_T` should have a snake case name
[INFO] [stderr]    --> src/indexer_tests.rs:830:4
[INFO] [stderr]     |
[INFO] [stderr] 830 | fn loan_reducer_map_it_resolves_to_T() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `loan_reducer_map_it_resolves_to_t`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `loan_reducer_collect_bottomsheetstate_resolves_to_T` should have a snake case name
[INFO] [stderr]    --> src/indexer_tests.rs:848:4
[INFO] [stderr]     |
[INFO] [stderr] 848 | fn loan_reducer_collect_bottomsheetstate_resolves_to_T() {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `loan_reducer_collect_bottomsheetstate_resolves_to_t`
[INFO] [stderr] 
[INFO] [stderr] warning: `kotlin-lsp` (bin "kotlin-lsp" test) generated 10 warnings (run `cargo fix --bin "kotlin-lsp" -p kotlin-lsp --tests` to apply 8 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/kotlin_lsp-df783917135f4da6)
[INFO] [stdout] 
[INFO] [stdout] running 570 tests
[INFO] [stdout] test backend::handlers::tests::multiple_occurrences ... ok
[INFO] [stdout] test backend::handlers::tests::skips_partial_match ... ok
[INFO] [stdout] test backend::handlers::tests::unicode_line ... ok
[INFO] [stdout] test backend::helpers::tests::enclosing_scope_nested_braces ... ok
[INFO] [stdout] test backend::handlers::tests::finds_single_word ... ok
[INFO] [stdout] test backend::handlers::tests::no_match ... ok
[INFO] [stdout] test backend::helpers::tests::enclosing_scope_simple_function ... ok
[INFO] [stdout] test backend::helpers::tests::rename_no_false_positives_substring ... ok
[INFO] [stdout] test backend::helpers::tests::rename_four_occurrences_mixed ... ok
[INFO] [stdout] test backend::helpers::tests::rename_at_line_start_and_end ... ok
[INFO] [stdout] test backend::helpers::tests::rename_two_occurrences_same_line ... ok
[INFO] [stdout] test backend::helpers::tests::rename_three_occurrences_same_line ... ok
[INFO] [stdout] test backend::helpers::tests::rename_three_occurrences_across_lines ... ok
[INFO] [stdout] test indexer::apply::tests::build_bare_names_sorted_and_deduped_issue_apply ... ok
[INFO] [stdout] test backend::helpers::tests::rename_edits_cover_correct_utf16_range ... ok
[INFO] [stdout] test indexer::apply::tests::build_bare_names_empty_map_returns_empty_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_no_stem_key_when_sym_equals_stem_issue_apply ... ok
[INFO] [stdout] test backend::helpers::tests::scope_lowercase_name_always_none ... ok
[INFO] [stdout] test indexer::apply::tests::apply_file_result_clears_stale_entries_issue_apply ... ok
[INFO] [stdout] test backend::helpers::tests::scope_uppercase_on_declaration_uses_enclosing_class ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_dual_qualified_keys_when_stem_differs_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_file_result_updates_index_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_produces_qualified_pkg_sym_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_produces_definitions_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::index_content_returns_some_and_increments_parse_count_on_change_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::index_content_returns_none_on_unchanged_content_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::index_content_clears_completion_cache_for_uri_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_workspace_result_clears_stale_workspace_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_file_result_removes_both_stale_qualified_keys_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_workspace_result_includes_cached_files_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::apply_workspace_result_mixed_cache_and_parsed_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::parse_file_extracts_supertypes_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::parse_file_returns_symbols_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_no_stem_key_when_sym_equals_stem_issue_apply ... ok
[INFO] [stdout] test indexer::cache::tests::cache_entry_to_file_result_supertypes_extracted ... ok
[INFO] [stdout] test indexer::apply::tests::rebuild_bare_name_cache_contains_symbol_names_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::rebuild_bare_name_cache_is_idempotent_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_propagates_package_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_returns_both_qualified_keys_when_stem_differs_issue_apply ... ok
[INFO] [stdout] test indexer::apply::tests::file_contributions_populates_subtypes_from_supertypes_issue_apply ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_inline_code_and_links ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_line_comments ... ok
[INFO] [stdout] test indexer::cache::tests::cache_entry_to_file_result_preserves_hash ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_no_comment_returns_none ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_simple_block_comment ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_skips_annotations ... ok
[INFO] [stdout] test indexer::infer::args::tests::cst_positional_arg_second ... ok
[INFO] [stdout] test indexer::doc::tests::kdoc_with_params_and_return ... ok
[INFO] [stdout] test indexer::infer::args::tests::cst_cursor_in_lambda_not_a_call_arg ... ok
[INFO] [stdout] test indexer::infer::args::tests::cst_positional_arg_first ... ok
[INFO] [stdout] test indexer::apply::tests::stale_keys_returns_definition_names_issue_apply ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_empty_parens ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_generic_type ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_generic_type_regression ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_no_parens ... ok
[INFO] [stdout] test indexer::cache::tests::try_load_cache_missing_returns_none ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_simple ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_whitespace_trimmed ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_with_lambda_arrow ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_comma_separated ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_open_paren_before_ident_rejects ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_operator_rejects ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_simple ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_multiple_args ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_first_arg_nested_parens ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_simple_type ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_suffix_not_matched ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_not_found ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_block_start ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_explicit_it_keyword ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_with_val_prefix ... ok
[INFO] [stdout] test indexer::infer::args::tests::find_named_param_type_basic ... ok
[INFO] [stdout] test indexer::infer::args::tests::extract_named_arg_uppercase_rejects ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_implicit_it ... ok
[INFO] [stdout] test indexer::infer::args::tests::named_param_type_default_value_with_gt_operator ... ok
[INFO] [stdout] test indexer::infer::args::tests::named_param_type_functional_type ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::dot_at_depth_zero_chained ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::dot_at_depth_zero_ignores_inner_dot ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::dot_at_depth_zero_simple ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_extra_spaces ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_multi_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_returns_brace_pos_and_index ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::find_lambda_brace_unknown_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_false_for_it ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_false_for_no_params ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_false_for_underscore ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_lambda_named_params_true_for_named ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_detects_multi_named ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_detects_single_named ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_single_named ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_underscore_wildcard ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_block_lambda ... ok
[INFO] [stdout] test indexer::infer::args::tests::has_named_params_multi_named ... ok
[INFO] [stdout] test indexer::infer::args::tests::named_param_type_generic_with_comma ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_implicit_it ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_empty ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::has_named_params_rejects_underscore ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_unconstrained_includes_build_dir ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_flow ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_let_still_infers_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_simple_foreach ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_unknown_var_returns_none ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_indexed_inner_fn_cst_still_works ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_brace_pos_second_lambda_on_line ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_brace_pos_single_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_element_type_scope_fn_let ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_first_lambda_multiline_unindexed_inner ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_finds_kt ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_finds_java ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_empty_dir ... ok
[INFO] [stdout] test indexer::discover::tests::find_source_files_respects_ignore_matcher ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_brace_pos_none_for_unknown_param ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_param_position_second ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::line_has_lambda_param_multi ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_receiver_dot_method ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_param_position_single ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_a_var_type_no_collection ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_unknown_fn_returns_none ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_b_trailing_lambda_it_type ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::test_deps_case_b_with_args ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::line_has_lambda_param_multiple_arrows_on_line ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::line_has_lambda_param_single ... ok
[INFO] [stdout] test indexer::infer::lambda::tests::lambda_type_first_input_parses_correctly ... ok
[INFO] [stdout] test indexer::cache::tests::workspace_cache_path_differs_for_different_roots ... ok
[INFO] [stdout] test indexer::infer::lambda::tests::lambda_type_nth_input_test ... ok
[INFO] [stdout] test indexer::discover::tests::warm_discover_files_skips_deleted_files ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_with_block ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_caps_at_15_lines ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_multiline_constructor ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_brace_on_own_line ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_second_lambda_multiline_unindexed_inner ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_let_does_not_infer_receiver ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::it_type_second_of_two_lambdas_same_line ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_single_line_with_brace ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_starts_at_offset ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_element_type_multiline_scope_fn ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_arrow_depth_not_confused ... ok
[INFO] [stdout] test indexer::infer::sig::tests::collect_signature_single_line_no_brace ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_lambda_last ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_empty_returns_none ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_empty_returns_none ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_single_param ... ok
[INFO] [stdout] test indexer::infer::sig::tests::last_param_type_multiple_params ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_gt_operator_in_default ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_single_param ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_second ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_lambda_type_arg ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_first ... ok
[INFO] [stdout] test indexer::cache::tests::workspace_cache_path_stable ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_also_does_not_infer_receiver ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_out_of_range_falls_back_to_last ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_single ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_trailing_comma ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_dotted_method_with_args ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_empty_parens ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_empty ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_function_type_arrow ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_nested_generics ... ok
[INFO] [stdout] test indexer::infer::sig::tests::split_simple ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_no_trailing_parens ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_apply_infers_receiver ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_swift ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_unbalanced_no_crash ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_with_trailing_parens ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_java ... ok
[INFO] [stdout] test indexer::live_tree::tests::live_trees_survive_reset_index_state ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::this_type_run_infers_receiver ... ok
[INFO] [stdout] test indexer::live_tree::tests::remove_clears_live_doc ... ok
[INFO] [stdout] test indexer::live_tree::tests::unknown_extension_never_stores ... ok
[INFO] [stdout] test indexer::infer::sig::tests::strip_args_nested_parens ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_kotlin ... ok
[INFO] [stdout] test indexer::live_tree::tests::unknown_extension_stale_eviction ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_surrogate_pair ... ok
[INFO] [stdout] test indexer::live_tree::tests::store_then_live_doc_returns_some ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_swift_returns_tree ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_java_returns_tree ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_empty_content ... ok
[INFO] [stdout] test indexer::live_tree::tests::parse_kotlin_returns_tree ... ok
[INFO] [stdout] test indexer::live_tree::tests::lang_for_unknown ... ok
[INFO] [stdout] test indexer::live_tree::tests::unknown_extension_does_not_affect_other_entries ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_past_end_returns_len ... ok
[INFO] [stdout] test indexer::discover::tests::warm_discover_files_returns_cached_existing_files ... ok
[INFO] [stdout] test indexer::cache::tests::save_and_load_cache_roundtrip ... ok
[INFO] [stdout] test indexer::lookup::tests::completion_docs_for_returns_kdoc_and_detail ... ok
[INFO] [stdout] test indexer::lookup::tests::hover_includes_kdoc ... ok
[INFO] [stdout] test indexer::lookup::tests::completion_docs_for_returns_none_without_kdoc ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_ascii_identity ... ok
[INFO] [stdout] test indexer::live_tree::tests::utf16_col_multibyte_bmp ... ok
[INFO] [stdout] test indexer::live_tree::tests::update_reflects_new_content ... ok
[INFO] [stdout] test indexer::lookup::tests::hover_generic_no_subst_when_same_file ... ok
[INFO] [stdout] test indexer::lookup::tests::hover_val_binding_constructor_param ... ok
[INFO] [stdout] test indexer::lookup::tests::completion_docs_for_kts_uses_kotlin_lang ... ok
[INFO] [stdout] test indexer::lookup::tests::hover_generic_type_params_substituted_in_subclass ... ok
[INFO] [stdout] test indexer::lookup::tests::kotlin_hover_still_uses_fun_keyword ... ok
[INFO] [stdout] test indexer::lookup::tests::real_hover_constructor_val_binding ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_and_qualifier_navigation_call ... ok
[INFO] [stdout] test indexer::node_ext::tests::named_arg_label_absent ... ok
[INFO] [stdout] test indexer::node_ext::tests::named_arg_label_present ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_and_qualifier_simple_call ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_name_delegates_to_and_qualifier ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_name_navigation ... ok
[INFO] [stdout] test indexer::node_ext::tests::call_fn_name_simple ... ok
[INFO] [stdout] test indexer::scan::tests::find_files_for_types_empty_names_returns_empty_issue_scan ... ok
[INFO] [stdout] test indexer::infer::sig::tests::nth_param_type_val_var_prefix_stripped ... ok
[INFO] [stdout] test indexer::scan::tests::find_files_for_types_finds_class_issue_scan ... ok
[INFO] [stdout] test indexer::scan::tests::index_workspace_skips_second_concurrent_run_issue_scan ... ok
[INFO] [stdout] test indexer::scan::tests::resolve_max_files_uses_default_when_invalid_issue_scan ... ok
[INFO] [stdout] test indexer::node_ext::tests::value_arg_position_first_and_second ... ok
[INFO] [stdout] test indexer::scan::tests::resolve_max_files_uses_default_when_unset_issue_scan ... ok
[INFO] [stdout] test indexer::node_ext::tests::has_lambda_named_params_false_for_no_params ... ok
[INFO] [stdout] test indexer::node_ext::tests::collect_lambda_param_names_collects_named ... ok
[INFO] [stdout] test indexer::node_ext::tests::has_lambda_named_params_true_for_named ... ok
[INFO] [stdout] test indexer::scan::tests::resolve_max_files_uses_env_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::collect_lambda_param_names_multi ... ok
[INFO] [stdout] test indexer::scan::tests::indexing_guard_clears_flag_on_drop_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::collect_lambda_param_names_skips_it ... ok
[INFO] [stdout] test indexer::scope::scope_tests::collect_lambda_param_names_named ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_nested ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_declaration_line_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::find_named_param_on_line_with_multiple_arrows ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_interface ... ok
[INFO] [stdout] test indexer::scope::scope_tests::is_lambda_param_detects_same_line ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_nested_two_levels ... ok
[INFO] [stdout] test indexer::infer::it_this::tests::lambda_param_position_missing ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_flow ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_cst_simple ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_nullable_call ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_top_level_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_multiline_constructor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_list ... ok
[INFO] [stdout] test indexer::scope::scope_tests::enclosing_class_simple ... ok
[INFO] [stdout] test indexer::scan::tests::index_workspace_full_indexes_kt_files_issue_scan ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_with_call_args ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_cst_excludes_it ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_cst_collects_named ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_element_type_state_flow ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_unknown_var_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_cst_multi_param ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_assignment_not_arg ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_excludes_sibling_lambda ... ok
[INFO] [stdout] test indexer::scope::scope_tests::lambda_params_at_col_inline_lambda ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_fully_qualified_ctor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_lowercase_method_no_receiver ... ok
[INFO] [stdout] test indexer::scope::scope_tests::multi_param_lambda_is_detected ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_state_multiline_with_method_receiver ... ok
[INFO] [stdout] test indexer::scope::scope_tests::multi_param_lambda_params_at ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_not_equality ... ok
[INFO] [stdout] test indexer::scope::scope_tests::it_scope_fn_let ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_simple_constructor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_deep_chain ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_method_with_uppercase_receiver ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_arg_multiline_ctor ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_lambda_param_multiline ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_full_chain ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_lambda_param_same_line ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_angle_bracket_steps_back_to_word ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_dot_access ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_end_of_word ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_middle ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_none_plain_word ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_space_between_operator_and_number_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::word_at_operator_returns_none ... ok
[INFO] [stdout] test indexer::scope::scope_tests::extract_class_decl_name_variants ... ok
[INFO] [stdout] test indexer::tests::debug_super_chain ... ok
[INFO] [stdout] test indexer::tests::build_bare_names_sorted_deduped ... ok
[INFO] [stdout] test indexer::scan::tests::queued_reindex_executes_after_first_scan_completes_issue_scan ... ok
[INFO] [stdout] test indexer::tests::dot_completion_triggers_on_dot ... ok
[INFO] [stdout] test indexer::tests::data_class_single_definition ... ok
[INFO] [stdout] test indexer::scope::scope_tests::qualifier_in_type_param ... ok
[INFO] [stdout] test indexer::tests::dot_receiver_none ... ok
[INFO] [stdout] test indexer::tests::dot_receiver_qualified ... ok
[INFO] [stdout] test indexer::tests::dot_receiver_simple ... ok
[INFO] [stdout] test indexer::tests::extract_named_arg_name_test ... ok
[INFO] [stdout] test indexer::tests::find_named_param_type_in_sig_test ... ok
[INFO] [stdout] test indexer::tests::file_contributions_qualified_stem_same_as_sym_no_alias ... ok
[INFO] [stdout] test indexer::tests::file_contributions_definitions ... ok
[INFO] [stdout] test indexer::tests::find_last_dot_at_depth_zero_test ... ok
[INFO] [stdout] test indexer::tests::dot_completion_with_prefix ... ok
[INFO] [stdout] test indexer::tests::goto_super_method_multiline_constructor ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_absolute_outside_root_skipped ... ok
[INFO] [stdout] test indexer::tests::hover_named_param_type_detection ... ok
[INFO] [stdout] test indexer::tests::goto_super_resolves_to_parent_class ... ok
[INFO] [stdout] test indexer::tests::goto_super_method_resolves_in_parent ... ok
[INFO] [stdout] test indexer::tests::generic_it_type_shows_hint_completion ... ok
[INFO] [stdout] test indexer::tests::goto_super_method_no_fallthrough_to_override ... ok
[INFO] [stdout] test indexer::tests::hover_it_type_multiline ... ok
[INFO] [stdout] test indexer::tests::hover_it_type_detection ... ok
[INFO] [stdout] test indexer::tests::goto_this_resolves_to_enclosing_class ... ok
[INFO] [stdout] test indexer::tests::has_named_params_not_it_test ... ok
[INFO] [stdout] test indexer::tests::e2e_ignore_patterns_excludes_symbols ... ok
[INFO] [stdout] test indexer::scope::scope_tests::named_lambda_param_scope_fn ... ok
[INFO] [stdout] test indexer::tests::file_contributions_qualified_both_keys ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_no_ident ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_empty ... ok
[INFO] [stdout] test indexer::tests::index_same_content_parses_only_once ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_simple ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_with_spaces ... ok
[INFO] [stdout] test indexer::tests::index_changed_content_reparses ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_absolute_path_normalized ... ok
[INFO] [stdout] test indexer::tests::last_ident_in_whole_string ... ok
[INFO] [stdout] test indexer::tests::inline_lambda_param_type_detection ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_path_pattern_matches_relative ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_bare_pattern_matches_any_depth ... ok
[INFO] [stdout] test indexer::tests::loan_reducer_collect_bottomsheetstate_resolves_to_T ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_double_paren_function_type ... ok
[INFO] [stdout] test indexer::tests::it_as_positional_arg_resolves_param_type ... ok
[INFO] [stdout] test indexer::tests::it_not_resolved_inside_multi_param_named_lambda ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_extension_function_callee ... ok
[INFO] [stdout] test indexer::tests::it_positional_second_arg ... ok
[INFO] [stdout] test indexer::tests::it_as_named_arg_resolves_param_type ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_it_type_multiline ... ok
[INFO] [stdout] test indexer::tests::packages_map_populated ... ok
[INFO] [stdout] test indexer::tests::nested_class_qualified_key ... ok
[INFO] [stdout] test indexer::tests::named_arg_reload_action_no_it ... ok
[INFO] [stdout] test indexer::tests::named_arg_lambda_multi_param_type ... ok
[INFO] [stdout] test indexer::tests::qualified_removed_on_reindex ... ok
[INFO] [stdout] test indexer::tests::nested_lambda_it_type_resolved_through_outer_brace ... ok
[INFO] [stdout] test indexer::tests::signature_fun_single_line ... ok
[INFO] [stdout] test indexer::tests::ignore_matcher_empty_patterns ... ok
[INFO] [stdout] test indexer::tests::qualified_index_populated ... ok
[INFO] [stdout] test indexer::tests::loan_reducer_map_it_resolves_to_T ... ok
[INFO] [stdout] test indexer::tests::e2e_ignore_patterns_bare_pattern_any_depth ... ok
[INFO] [stdout] test indexer::tests::real_sealed_interface_store_state ... ok
[INFO] [stdout] test indexer::tests::reloadable_product_resultstate_not_boolean ... ok
[INFO] [stdout] test indexer::tests::signature_stops_at_open_brace_on_own_line ... ok
[INFO] [stdout] test indexer::tests::stale_keys_stem_equals_sym_no_alias ... ok
[INFO] [stdout] test indexer::tests::split_prefix_after_dot ... ok
[INFO] [stdout] test indexer::tests::real_isimpleloaddatainteractor_chain ... ok
[INFO] [stdout] test indexer::tests::regex_escape_dots_and_special ... ok
[INFO] [stdout] test indexer::tests::signature_multiline_constructor ... ok
[INFO] [stdout] test indexer::tests::split_prefix_bare ... ok
[INFO] [stdout] test indexer::tests::stale_keys_includes_both_qualified_aliases ... ok
[INFO] [stdout] test indexer::tests::signature_single_line_with_brace ... ok
[INFO] [stdout] test indexer::tests::loan_reducer_reload_action_no_it ... ok
[INFO] [stdout] test indexer::tests::subtypes_constructor_with_params ... ok
[INFO] [stdout] test indexer::tests::subtypes_index_multiple_supertypes ... ok
[INFO] [stdout] test indexer::tests::subtypes_multiline_constructor ... ok
[INFO] [stdout] test indexer::tests::subtypes_generic_supertype ... ok
[INFO] [stdout] test indexer::tests::subtypes_sealed_class_inner_objects ... ok
[INFO] [stdout] test indexer::tests::subtypes_no_false_positive_across_classes ... ok
[INFO] [stdout] test indexer::tests::subtypes_index_reindex_cleans_stale ... ok
[INFO] [stdout] test indexer::tests::subtypes_survive_cache_roundtrip ... ok
[INFO] [stdout] test indexer::tests::subtypes_annotation_with_braces ... ok
[INFO] [stdout] test indexer::tests::subtypes_sealed_generic ... ok
[INFO] [stdout] test indexer::tests::this_as_named_arg_resolves_param_type ... ok
[INFO] [stdout] test indexer::tests::stale_removed_on_reindex ... ok
[INFO] [stdout] test indexer::tests::this_in_receiver_lambda_indexed_function ... ok
[INFO] [stdout] test indexer::tests::subtypes_transitive_chain_realistic ... ok
[INFO] [stdout] test indexer::tests::suspend_param_type_resolves_it ... ok
[INFO] [stdout] test indexer::tests::this_in_run_resolves_to_receiver_type ... ok
[INFO] [stdout] test indexer::tests::this_in_regular_lambda_no_lambda_hint ... ok
[INFO] [stdout] test indexer::tests::this_in_class_method_resolves_to_class ... ok
[INFO] [stdout] test indexer::tests::super_resolution_chain ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_it_from_fun_def ... ok
[INFO] [stdout] test indexer::tests::this_infer_lambda_param_type_at ... ok
[INFO] [stdout] test indexer::tests::this_in_class_method_lambda_scope_wins ... ok
[INFO] [stdout] test indexer::tests::symbol_found_after_indexing ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_method_it_not_confused_by_arg_dot ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_it_infer_at_cursor ... ok
[INFO] [stdout] test inlay_hints::tests::it_type_hint ... ok
[INFO] [stdout] test inlay_hints::tests::named_param_type_hint ... ok
[INFO] [stdout] test indexer::tests::subtypes_index_basic ... ok
[INFO] [stdout] test inlay_hints::tests::hints_survive_syntax_error ... ok
[INFO] [stdout] test inlay_hints::tests::ts_byte_col_utf16_multibyte ... ok
[INFO] [stdout] test indexer::tests::trailing_lambda_it_with_method_call_arg ... ok
[INFO] [stdout] test inlay_hints::tests::untyped_val_constructor_call_gets_hint ... ok
[INFO] [stdout] test inlay_hints::tests::no_hint_for_typed_val ... ok
[INFO] [stdout] test inlay_hints::tests::hints_nested_named_arg_lambda ... ok
[INFO] [stdout] test inlay_hints::tests::it_inside_nested_lambda_not_suspend ... ok
[INFO] [stdout] test lines_ext::tests::collect_signature_single_line ... ok
[INFO] [stdout] test inlay_hints::tests::ts_byte_col_utf16_ascii ... ok
[INFO] [stdout] test lines_ext::tests::extract_detail_single_line ... ok
[INFO] [stdout] test lines_ext::tests::declared_names_finds_val ... ok
[INFO] [stdout] test indexer::tests::with_scope_function_this_type ... ok
[INFO] [stdout] test lines_ext::tests::find_declaration_range_finds_val ... ok
[INFO] [stdout] test inlay_hints::tests::hints_inject_constructor_lambdas ... ok
[INFO] [stdout] test lines_ext::tests::parse_imports_finds_import ... ok
[INFO] [stdout] test lines_ext::tests::infer_type_finds_annotation ... ok
[INFO] [stdout] test lines_ext::tests::infer_type_raw_preserves_generics ... ok
[INFO] [stdout] test lines_ext::tests::visibility_at_private ... ok
[INFO] [stdout] test parser::tests::class ... ok
[INFO] [stdout] test parser::tests::class_name_position ... ok
[INFO] [stdout] test parser::tests::declared_names_includes_function_params ... ok
[INFO] [stdout] test parser::tests::data_class_no_duplicate ... ok
[INFO] [stdout] test parser::tests::const_val ... ok
[INFO] [stdout] test lines_ext::tests::import_insertion_after_imports ... ok
[INFO] [stdout] test parser::tests::declared_names_includes_multi_params ... ok
[INFO] [stdout] test parser::tests::dedup_matches_lower_pidx_wins ... ok
[INFO] [stdout] test parser::tests::enum_class ... ok
[INFO] [stdout] test parser::tests::error_message_contains_context ... ok
[INFO] [stdout] test parser::tests::enum_entries ... ok
[INFO] [stdout] test parser::tests::dump_fun_interface_tree ... ok
[INFO] [stdout] test parser::tests::dump_fun_interface_internal_tree ... ok
[INFO] [stdout] test parser::tests::dump_fun_interface_nested_tree ... ok
[INFO] [stdout] test inlay_hints::tests::hints_nested_named_arg_cross_file ... ok
[INFO] [stdout] test parser::tests::garbled_syntax_kotlin ... ok
[INFO] [stdout] test parser::tests::fun_interface_internal ... ok
[INFO] [stdout] test parser::tests::fun_interface_generic ... ok
[INFO] [stdout] test parser::tests::fun_name_position ... ok
[INFO] [stdout] test parser::tests::error_has_correct_line ... ok
[INFO] [stdout] test parser::tests::fun_interface_nested ... ok
[INFO] [stdout] test parser::tests::full_file ... ok
[INFO] [stdout] test parser::tests::dangling_equals_kotlin ... ok
[INFO] [stdout] test parser::tests::data_class ... ok
[INFO] [stdout] test parser::tests::fun_interface ... ok
[INFO] [stdout] test parser::tests::dot_completion_hides_private ... ok
[INFO] [stdout] test parser::tests::errors_capped_at_max ... ok
[INFO] [stdout] test parser::tests::import_alias ... ok
[INFO] [stdout] test parser::tests::import_star ... ok
[INFO] [stdout] test parser::tests::java_package_extracted ... ok
[INFO] [stdout] test parser::tests::java_import_parsed ... ok
[INFO] [stdout] test parser::tests::java_static_final_field_is_constant ... ok
[INFO] [stdout] test parser::tests::method_in_class_indexed ... ok
[INFO] [stdout] test parser::tests::missing_closing_brace_kotlin ... ok
[INFO] [stdout] test parser::tests::lines_populated ... ok
[INFO] [stdout] test parser::tests::missing_closing_paren_kotlin ... ok
[INFO] [stdout] test parser::tests::no_errors_on_valid_java ... ok
[INFO] [stdout] test parser::tests::no_errors_on_valid_kotlin ... ok
[INFO] [stdout] test parser::tests::object_decl ... ok
[INFO] [stdout] test parser::tests::nested_class_indexed ... ok
[INFO] [stdout] test parser::tests::package_parsed ... ok
[INFO] [stdout] test parser::tests::interface ... ok
[INFO] [stdout] test parser::tests::operator_fun ... ok
[INFO] [stdout] test parser::tests::import_plain ... ok
[INFO] [stdout] test parser::tests::operator_fun_in_class ... ok
[INFO] [stdout] test parser::tests::missing_semicolon_java ... ok
[INFO] [stdout] test parser::tests::loan_reducer_no_false_errors ... ok
[INFO] [stdout] test parser::tests::java_constructor_indexed ... ok
[INFO] [stdout] test parser::tests::java_enum_constants_indexed ... ok
[INFO] [stdout] test parser::tests::primary_ctor_val_param_indexed ... ok
[INFO] [stdout] test parser::tests::java_instance_field_is_field ... ok
[INFO] [stdout] test parser::tests::primary_ctor_plain_param_not_indexed ... ok
[INFO] [stdout] test parser::tests::primary_ctor_var_param_indexed ... ok
[INFO] [stdout] test parser::tests::kotlin_definitions_query_compiles ... ok
[INFO] [stdout] test parser::tests::swift_class ... ok
[INFO] [stdout] test parser::tests::parse_by_extension_dispatch ... ok
[INFO] [stdout] test parser::tests::swift_enum ... ok
[INFO] [stdout] test parser::tests::swift_func ... ok
[INFO] [stdout] test parser::tests::swift_detail_extraction ... ok
[INFO] [stdout] test parser::tests::swift_imports ... ok
[INFO] [stdout] test parser::tests::swift_default_visibility_is_internal ... ok
[INFO] [stdout] test parser::tests::swift_enum_entries ... ok
[INFO] [stdout] test parser::tests::swift_no_package ... ok
[INFO] [stdout] test parser::tests::swift_init ... ok
[INFO] [stdout] test indexer::lookup::tests::swift_hover_uses_func_keyword ... ok
[INFO] [stdout] test parser::tests::swift_extension ... ok
[INFO] [stdout] test parser::tests::swift_property_var ... ok
[INFO] [stdout] test parser::tests::swift_nested_enum_in_class ... ok
[INFO] [stdout] test parser::tests::swift_protocol ... ok
[INFO] [stdout] test indexer::tests::dot_completion_qualified_nested_type ... ok
[INFO] [stdout] test parser::tests::swift_typealias ... ok
[INFO] [stdout] test parser::tests::swift_syntax_errors ... ok
[INFO] [stdout] test parser::tests::swift_visibility ... ok
[INFO] [stdout] test parser::tests::top_fun ... ok
[INFO] [stdout] test parser::tests::swift_struct ... ok
[INFO] [stdout] test parser::tests::top_fun_no_duplicate ... ok
[INFO] [stdout] test parser::tests::typealias ... ok
[INFO] [stdout] test parser::tests::val_destructure ... ok
[INFO] [stdout] test parser::tests::val_prop ... ok
[INFO] [stdout] test parser::tests::var_prop ... ok
[INFO] [stdout] test parser::tests::visibility_internal_class ... ok
[INFO] [stdout] test parser::tests::visibility_private_fun ... ok
[INFO] [stdout] test parser::tests::visibility_protected_val ... ok
[INFO] [stdout] test resolver::tests::already_imported_alias_not_counted ... ok
[INFO] [stdout] test resolver::tests::already_imported_exact ... ok
[INFO] [stdout] test resolver::tests::already_imported_star ... ok
[INFO] [stdout] test parser::tests::swift_property_let ... ok
[INFO] [stdout] test resolver::tests::already_imported_star_wrong_pkg ... ok
[INFO] [stdout] test resolver::tests::annotation_context_hides_functions ... ok
[INFO] [stdout] test resolver::tests::auto_import_completion_adds_edit ... ok
[INFO] [stdout] test resolver::tests::caps_mode_hides_lowercase_functions ... ok
[INFO] [stdout] test resolver::tests::auto_import_skipped_same_package ... ok
[INFO] [stdout] test resolver::tests::auto_import_two_packages_two_items ... ok
[INFO] [stdout] test resolver::tests::camel_mode_hides_screaming_snake ... ok
[INFO] [stdout] test resolver::tests::auto_import_skipped_when_already_imported ... ok
[INFO] [stdout] test resolver::tests::dot_completions_custom_type_has_scope_fns_only ... ok
[INFO] [stdout] test resolver::tests::dot_completions_list_receiver_has_collection_fns ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_flow ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_list ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_map_returns_first ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_mutable_list ... ok
[INFO] [stdout] test resolver::tests::dot_completions_string_receiver_has_string_fns ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_non_collection ... ok
[INFO] [stdout] test resolver::tests::dot_complete_does_not_leak_top_level_fns ... ok
[INFO] [stdout] test resolver::tests::extract_collection_element_state_flow ... ok
[INFO] [stdout] test resolver::tests::extract_supers_annotation_separate_line ... ok
[INFO] [stdout] test resolver::tests::extract_supers_annotation_same_line ... ok
[INFO] [stdout] test resolver::tests::complete_bare_local_before_same_pkg ... ok
[INFO] [stdout] test resolver::tests::file_stems_nested ... ok
[INFO] [stdout] test resolver::tests::file_stems_top_level ... ok
[INFO] [stdout] test resolver::tests::extract_supers_field_inject_annotation ... ok
[INFO] [stdout] test resolver::tests::import_candidates_nested ... ok
[INFO] [stdout] test resolver::tests::import_candidates_top_level ... ok
[INFO] [stdout] test resolver::tests::import_insertion_after_package_no_imports ... ok
[INFO] [stdout] test resolver::tests::import_insertion_at_top_no_package_no_imports ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_keeps_generics ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_raw_state_flow ... ok
[INFO] [stdout] test resolver::tests::is_screaming_snake_cases ... ok
[INFO] [stdout] test resolver::tests::import_candidates_no_uppercase ... ok
[INFO] [stdout] test resolver::tests::infer_type_in_lines_dotted ... ok
[INFO] [stdout] test resolver::tests::import_insertion_after_last_import ... ok
[INFO] [stdout] test resolver::tests::match_score_acronym_is_second ... ok
[INFO] [stdout] test resolver::tests::import_candidates_deeply_nested ... ok
[INFO] [stdout] test resolver::tests::extract_supers_multiple_annotations ... ok
[INFO] [stdout] test resolver::tests::match_score_no_match_returns_none ... ok
[INFO] [stdout] test resolver::tests::local_decl_lambda_typed ... ok
[INFO] [stdout] test resolver::tests::goto_def_on_named_lambda_param_resolves_to_declaration_line ... ok
[INFO] [stdout] test resolver::tests::local_decl_lambda_untyped ... ok
[INFO] [stdout] test resolver::tests::local_decl_no_false_positive_usage ... ok
[INFO] [stdout] test resolver::tests::match_score_prefix_beats_acronym_in_sort ... ok
[INFO] [stdout] test resolver::tests::is_annotation_context_detection ... ok
[INFO] [stdout] test resolver::tests::match_score_substring_is_third ... ok
[INFO] [stdout] test resolver::tests::package_prefix_standard ... ok
[INFO] [stdout] test resolver::tests::match_score_prefix_is_best ... ok
[INFO] [stdout] test resolver::tests::receiver_type_simple ... ok
[INFO] [stdout] test resolver::tests::receiver_type_dotted_with_generics ... ok
[INFO] [stdout] test resolver::tests::lowercase_mode_hides_classes ... ok
[INFO] [stdout] test resolver::tests::receiver_type_with_generics ... ok
[INFO] [stdout] test resolver::tests::resolve_data_class_field_via_dot_access ... ok
[INFO] [stdout] test resolver::tests::named_arg_same_name_different_classes_same_file ... ok
[INFO] [stdout] test resolver::tests::resolve_ctor_param_no_qualifier ... ok
[INFO] [stdout] test resolver::tests::receiver_type_dotted_nested ... ok
[INFO] [stdout] test resolver::tests::receiver_type_generic_with_params ... ok
[INFO] [stdout] test resolver::tests::resolve_inherited_method ... ok
[INFO] [stdout] test resolver::tests::resolve_inherited_method_via_import ... ok
[INFO] [stdout] test resolver::tests::resolve_local_finds_own_symbols ... ok
[INFO] [stdout] test resolver::tests::resolve_local_param_declaration ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_constructor_param_type ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_interface_hierarchy ... ok
[INFO] [stdout] test resolver::tests::resolve_named_arg_to_ctor_param ... ok
[INFO] [stdout] test resolver::tests::resolve_multi_hop_field_chain ... ok
[INFO] [stdout] test resolver::tests::resolve_method_via_variable_type_inference ... ok
[INFO] [stdout] test resolver::tests::resolve_local_not_found_returns_empty_without_rg ... ok
[INFO] [stdout] test resolver::tests::resolve_same_package ... ok
[INFO] [stdout] test resolver::tests::resolve_super_dot_method ... ok
[INFO] [stdout] test resolver::tests::resolve_via_explicit_import ... ok
[INFO] [stdout] test resolver::tests::resolve_via_alias_import ... ok
[INFO] [stdout] test resolver::tests::resolve_this_dot_method ... ok
[INFO] [stdout] test resolver::tests::resolve_does_not_cross_packages_without_import ... ok
[INFO] [stdout] test resolver::tests::resolve_deep_qualifier_chain ... ok
[INFO] [stdout] test resolver::tests::resolve_nested_type_via_variable_annotation ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_no_false_positive_on_usage ... ok
[INFO] [stdout] test resolver::tests::resolve_qualifier_dot_access ... ok
[INFO] [stdout] test resolver::tests::supers_java_extends ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_single_line ... ok
[INFO] [stdout] test resolver::tests::supers_java_implements ... ok
[INFO] [stdout] test resolver::tests::supers_does_not_pick_up_type_annotations ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_java_class ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_nested_generic_type ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_multi_line_ctor ... ok
[INFO] [stdout] test resolver::tests::tier2_requires_prefix_length_2 ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_kotlin_enum ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_java_enum ... ok
[INFO] [stdout] test resolver::tests::supers_kotlin_multiple ... ok
[INFO] [stdout] test resolver::tests::supers_java_generic_extends ... ok
[INFO] [stdout] test resolver::tests::long_prefix_tier2_not_crowded_out ... ok
[INFO] [stdout] test resolver::tests::rg_pattern_matches_kotlin_class ... ok
[INFO] [stdout] test rg::tests::rg_line_absolute_path_parsed ... ok
[INFO] [stdout] test rg::tests::rg_line_relative_path_ignored ... ok
[INFO] [stdout] test rg::tests::rg_find_references_filters_ignored_dirs ... ok
[INFO] [stdout] test task_runner::tests::test_run_concurrent_simple ... ok
[INFO] [stdout] test resolver::tests::tier2_suppressed_when_name_visible_in_current_file ... ok
[INFO] [stdout] test resolver::tests::result_cap_sets_hit_cap ... ok
[INFO] [stdout] test rg::tests::refs_decl_files_filtered_by_enclosing_class ... FAILED
[INFO] [stdout] test rg::tests::rg_find_definition_filters_ignored_dirs ... FAILED
[INFO] [stdout] test rg::tests::refs_inner_class_resolved_from_import_in_reference_file ... FAILED
[INFO] [stdout] test rg::tests::refs_inner_class_does_not_bleed_across_contracts ... FAILED
[INFO] [stdout] test task_runner::tests::test_async_io_plus_spawn_blocking ... ok
[INFO] [stdout] test task_runner::tests::test_run_concurrent_respects_semaphore ... ok
[INFO] [stdout] test parser::tests::swift_query_compiles ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::refs_decl_files_filtered_by_enclosing_class stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::refs_decl_files_filtered_by_enclosing_class' (627) panicked at src/rg_tests.rs:236:5:
[INFO] [stdout] should include DashboardContract declaration; got: {}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::trace_unsynchronized::<std[1209cfb42f6d497f]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56a51661f4ba - std[1209cfb42f6d497f]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56a51661f4ba - <<std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[4a92201981c6b77a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56a5166360ea - <core[4a92201981c6b77a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56a5166360ea - core[4a92201981c6b77a]::fmt::write
[INFO] [stdout]    6:     0x56a516624172 - std[1209cfb42f6d497f]::io::default_write_fmt::<alloc[420bb310a727dfd7]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x56a516624172 - <alloc[420bb310a727dfd7]::vec::Vec<u8> as std[1209cfb42f6d497f]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x56a5165fadff - <std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56a5165fadff - std[1209cfb42f6d497f]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56a516616099 - std[1209cfb42f6d497f]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56a5161bcc7c - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x56a5161bcc7c - test[59e67a9bc0e119f1]::test_main_inner::<test[59e67a9bc0e119f1]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56a516616312 - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x56a516616312 - std[1209cfb42f6d497f]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56a5165faeb8 - std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56a5165efca9 - std[1209cfb42f6d497f]::sys::backtrace::__rust_end_short_backtrace::<std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56a5165fbe4d - __rustc[4effac393e9f3da6]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56a51663695c - core[4a92201981c6b77a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56a515e8bb77 - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_decl_files_filtered_by_enclosing_class
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:236:5
[INFO] [stdout]   20:     0x56a515e857a7 - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_decl_files_filtered_by_enclosing_class::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:186:49
[INFO] [stdout]   21:     0x56a515f5aaf6 - <kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_decl_files_filtered_by_enclosing_class::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56a5161aff5b - <fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56a5161aff5b - test[59e67a9bc0e119f1]::__rust_begin_short_backtrace::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x56a5161bd74b - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56a5161bd74b - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x56a5161b6e64 - test[59e67a9bc0e119f1]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x56a5161b6e64 - std[1209cfb42f6d497f]::sys::backtrace::__rust_begin_short_backtrace::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x56a5161c0352 - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::<(), core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56a5161c0352 - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x56a5161c0352 - <std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56a51661e56f - <alloc[420bb310a727dfd7]::boxed::Box<dyn core[4a92201981c6b77a]::ops::function::FnOnce<(), Output = ()> + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x56a51661e56f - <std[1209cfb42f6d497f]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7cbd67ea9aa4 - <unknown>
[INFO] [stdout]   43:     0x7cbd67f36a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::rg_find_definition_filters_ignored_dirs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::rg_find_definition_filters_ignored_dirs' (636) panicked at src/rg_tests.rs:270:5:
[INFO] [stdout] must include real source; got: []
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::trace_unsynchronized::<std[1209cfb42f6d497f]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56a51661f4ba - std[1209cfb42f6d497f]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56a51661f4ba - <<std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[4a92201981c6b77a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56a5166360ea - <core[4a92201981c6b77a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56a5166360ea - core[4a92201981c6b77a]::fmt::write
[INFO] [stdout]    6:     0x56a516624172 - std[1209cfb42f6d497f]::io::default_write_fmt::<alloc[420bb310a727dfd7]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x56a516624172 - <alloc[420bb310a727dfd7]::vec::Vec<u8> as std[1209cfb42f6d497f]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x56a5165fadff - <std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56a5165fadff - std[1209cfb42f6d497f]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56a516616099 - std[1209cfb42f6d497f]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56a5161bcc7c - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x56a5161bcc7c - test[59e67a9bc0e119f1]::test_main_inner::<test[59e67a9bc0e119f1]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56a516616312 - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x56a516616312 - std[1209cfb42f6d497f]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56a5165faeb8 - std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56a5165efca9 - std[1209cfb42f6d497f]::sys::backtrace::__rust_end_short_backtrace::<std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56a5165fbe4d - __rustc[4effac393e9f3da6]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56a51663695c - core[4a92201981c6b77a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56a515e8a3cd - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::rg_find_definition_filters_ignored_dirs
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:270:5
[INFO] [stdout]   20:     0x56a515e85747 - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::rg_find_definition_filters_ignored_dirs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:250:45
[INFO] [stdout]   21:     0x56a515f5aa76 - <kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::rg_find_definition_filters_ignored_dirs::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56a5161aff5b - <fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56a5161aff5b - test[59e67a9bc0e119f1]::__rust_begin_short_backtrace::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x56a5161bd74b - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56a5161bd74b - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x56a5161b6e64 - test[59e67a9bc0e119f1]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x56a5161b6e64 - std[1209cfb42f6d497f]::sys::backtrace::__rust_begin_short_backtrace::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x56a5161c0352 - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::<(), core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56a5161c0352 - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x56a5161c0352 - <std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56a51661e56f - <alloc[420bb310a727dfd7]::boxed::Box<dyn core[4a92201981c6b77a]::ops::function::FnOnce<(), Output = ()> + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x56a51661e56f - <std[1209cfb42f6d497f]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7cbd67ea9aa4 - <unknown>
[INFO] [stdout]   43:     0x7cbd67f36a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::refs_inner_class_resolved_from_import_in_reference_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::refs_inner_class_resolved_from_import_in_reference_file' (634) panicked at src/rg_tests.rs:169:5:
[INFO] [stdout] should include OtherContract declaration; got: {}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::trace_unsynchronized::<std[1209cfb42f6d497f]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56a51661f4ba - std[1209cfb42f6d497f]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56a51661f4ba - <<std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[4a92201981c6b77a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56a5166360ea - <core[4a92201981c6b77a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56a5166360ea - core[4a92201981c6b77a]::fmt::write
[INFO] [stdout]    6:     0x56a516624172 - std[1209cfb42f6d497f]::io::default_write_fmt::<alloc[420bb310a727dfd7]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x56a516624172 - <alloc[420bb310a727dfd7]::vec::Vec<u8> as std[1209cfb42f6d497f]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x56a5165fadff - <std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56a5165fadff - std[1209cfb42f6d497f]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56a516616099 - std[1209cfb42f6d497f]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56a5161bcc7c - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x56a5161bcc7c - test[59e67a9bc0e119f1]::test_main_inner::<test[59e67a9bc0e119f1]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56a516616312 - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x56a516616312 - std[1209cfb42f6d497f]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56a5165faeb8 - std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56a5165efca9 - std[1209cfb42f6d497f]::sys::backtrace::__rust_end_short_backtrace::<std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56a5165fbe4d - __rustc[4effac393e9f3da6]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56a51663695c - core[4a92201981c6b77a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56a515e8cecb - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_inner_class_resolved_from_import_in_reference_file
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:169:5
[INFO] [stdout]   20:     0x56a515e85807 - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_inner_class_resolved_from_import_in_reference_file::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:118:61
[INFO] [stdout]   21:     0x56a515f5ab76 - <kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_inner_class_resolved_from_import_in_reference_file::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56a5161aff5b - <fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56a5161aff5b - test[59e67a9bc0e119f1]::__rust_begin_short_backtrace::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x56a5161bd74b - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56a5161bd74b - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x56a5161b6e64 - test[59e67a9bc0e119f1]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x56a5161b6e64 - std[1209cfb42f6d497f]::sys::backtrace::__rust_begin_short_backtrace::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x56a5161c0352 - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::<(), core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56a5161c0352 - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x56a5161c0352 - <std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56a51661e56f - <alloc[420bb310a727dfd7]::boxed::Box<dyn core[4a92201981c6b77a]::ops::function::FnOnce<(), Output = ()> + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x56a51661e56f - <std[1209cfb42f6d497f]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7cbd67ea9aa4 - <unknown>
[INFO] [stdout]   43:     0x7cbd67f36a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- rg::tests::refs_inner_class_does_not_bleed_across_contracts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'rg::tests::refs_inner_class_does_not_bleed_across_contracts' (633) panicked at src/rg_tests.rs:105:5:
[INFO] [stdout] should include declaration file; got: {}
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x56a51661f4ba - std[1209cfb42f6d497f]::backtrace_rs::backtrace::trace_unsynchronized::<std[1209cfb42f6d497f]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x56a51661f4ba - std[1209cfb42f6d497f]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x56a51661f4ba - <<std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[4a92201981c6b77a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x56a5166360ea - <core[4a92201981c6b77a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x56a5166360ea - core[4a92201981c6b77a]::fmt::write
[INFO] [stdout]    6:     0x56a516624172 - std[1209cfb42f6d497f]::io::default_write_fmt::<alloc[420bb310a727dfd7]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x56a516624172 - <alloc[420bb310a727dfd7]::vec::Vec<u8> as std[1209cfb42f6d497f]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x56a5165fadff - <std[1209cfb42f6d497f]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x56a5165fadff - std[1209cfb42f6d497f]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x56a516616099 - std[1209cfb42f6d497f]::panicking::default_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x56a5161bcc7c - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   12:     0x56a5161bcc7c - test[59e67a9bc0e119f1]::test_main_inner::<test[59e67a9bc0e119f1]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x56a516616312 - <alloc[420bb310a727dfd7]::boxed::Box<dyn for<'a, 'b> core[4a92201981c6b77a]::ops::function::Fn<(&'a std[1209cfb42f6d497f]::panic::PanicHookInfo<'b>,), Output = ()> + core[4a92201981c6b77a]::marker::Sync + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::Fn<(&std[1209cfb42f6d497f]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2285:9
[INFO] [stdout]   14:     0x56a516616312 - std[1209cfb42f6d497f]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x56a5165faeb8 - std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x56a5165efca9 - std[1209cfb42f6d497f]::sys::backtrace::__rust_end_short_backtrace::<std[1209cfb42f6d497f]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x56a5165fbe4d - __rustc[4effac393e9f3da6]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x56a51663695c - core[4a92201981c6b77a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x56a515e8c527 - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_inner_class_does_not_bleed_across_contracts
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:105:5
[INFO] [stdout]   20:     0x56a515e857d7 - kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_inner_class_does_not_bleed_across_contracts::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/rg_tests.rs:54:54
[INFO] [stdout]   21:     0x56a515f5ab36 - <kotlin_lsp[f7cdce1e8ad1bea6]::rg::tests::refs_inner_class_does_not_bleed_across_contracts::{closure#0} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x56a5161aff5b - <fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56a5161aff5b - test[59e67a9bc0e119f1]::__rust_begin_short_backtrace::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, fn() -> core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x56a5161bd74b - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x56a5161bd74b - std[1209cfb42f6d497f]::panicking::catch_unwind::<core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>, core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x56a5161bd74b - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<test[59e67a9bc0e119f1]::run_test_in_process::{closure#0}>, core[4a92201981c6b77a]::result::Result<(), alloc[420bb310a727dfd7]::string::String>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test_in_process
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x56a5161bd74b - test[59e67a9bc0e119f1]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x56a5161b6e64 - test[59e67a9bc0e119f1]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x56a5161b6e64 - std[1209cfb42f6d497f]::sys::backtrace::__rust_begin_short_backtrace::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x56a5161c0352 - <core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::do_call::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x56a5161c0352 - std[1209cfb42f6d497f]::panicking::catch_unwind::<(), core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x56a5161c0352 - std[1209cfb42f6d497f]::panic::catch_unwind::<core[4a92201981c6b77a]::panic::unwind_safe::AssertUnwindSafe<std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x56a5161c0352 - std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked::<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x56a5161c0352 - <std[1209cfb42f6d497f]::thread::lifecycle::spawn_unchecked<test[59e67a9bc0e119f1]::run_test::{closure#1}, ()>::{closure#1} as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x56a51661e56f - <alloc[420bb310a727dfd7]::boxed::Box<dyn core[4a92201981c6b77a]::ops::function::FnOnce<(), Output = ()> + core[4a92201981c6b77a]::marker::Send> as core[4a92201981c6b77a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/alloc/src/boxed.rs:2271:9
[INFO] [stdout]   41:     0x56a51661e56f - <std[1209cfb42f6d497f]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/f9988fefd3add01f414f52b414308e7872622fee/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7cbd67ea9aa4 - <unknown>
[INFO] [stdout]   43:     0x7cbd67f36a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     rg::tests::refs_decl_files_filtered_by_enclosing_class
[INFO] [stdout]     rg::tests::refs_inner_class_does_not_bleed_across_contracts
[INFO] [stdout]     rg::tests::refs_inner_class_resolved_from_import_in_reference_file
[INFO] [stdout]     rg::tests::rg_find_definition_filters_ignored_dirs
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 566 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.86s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin kotlin-lsp`
[INFO] running `Command { std: "docker" "inspect" "97f0ea6a5e6bf21c0a54985463eb41b98d40c339e695eaf1cf551accd3a6059f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "97f0ea6a5e6bf21c0a54985463eb41b98d40c339e695eaf1cf551accd3a6059f", kill_on_drop: false }`
[INFO] [stdout] 97f0ea6a5e6bf21c0a54985463eb41b98d40c339e695eaf1cf551accd3a6059f
